home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: cix.compulink.co.uk!usenet
- From: jralph@cix.compulink.co.uk ("Jolyon Ralph")
- Subject: Re: WANTED: AGA-Guide !!!!
- Message-ID: <Dny3nK.J9t@cix.compulink.co.uk>
- Organization: Compulink Information eXchange
- References: <1838.6639T985T2579@gramercy.ios.com>
- Date: Fri, 8 Mar 1996 10:54:56 GMT
- X-News-Software: Ameol32
-
- > >a) think it's slow,
- > >b) think it's uncool,
- > >c) think it's too complex to learn.
- > >All three points are wrong, of course.
- > I gotta disagree somewhat on that first one there. And if you include
- > such nasties like say gels and bobs then I've got to disagree with all
- > three.
-
- Why slow? On a stock A1200 2Mb ram, the FASTEST code executing on your
- machine is your ROM code. For example, I've not tried it, but I'd be very
- suprised if a memory copy loop in your own code can outperform
- exec.library CopyMemQuick(). Sure, custom code for a specific task will
- almost always be faster than using generic routines, but I don't think
- the overhead on the OS nowdays is, for most tasks (including many games),
- worth the extra time required to write a hardware-level display system
- (which I have done many, many times myself).
-
- Although I do agree with you about OS gels and bobs. I haven't used them
- again since I first tried them back in 1987.... And audio support through
- the OS is also very poor.
-
- > to stick with the OS. I started out OS only and let's just say that
- > attempting games/demos with it wasn't pretty (especially when I
- > originally had tried to use the GELS system for it, jeez even a simple D
-
- The game I've just written does all blitter-objects using
- BltMaskBitMapRastPort() and works fine :-)
-
- Jolyon
-